import deepCopy from "./deepCopy";
import setRootColor from "./setRootColor";
import {formatTime , chainFormatTime , setTime , asyncFormatTime} from "./format-time";
import crypto , {moreCrypto} from "./crypto";
import userAgent from "./ua";
import fuzzySearch from "./fuzzySearch";
import getUrlParam from "./getUrlParam";
import {setCookie , getCookie , removeCookie , clearCookie} from "./cookie";
import getUserInfo from "./getUserInfo";

/**
 * 导出对象
 * @author zs.duan
 * @date 2024-08-16
 * @item deepCopy 深拷贝
 * @item setRootColor 设置根元素的颜色
 * @item formatTime 格式化时间
 * @item chainFormatTime 链式调用格式化时间
 * @item setTime 设置时间
 * @item asyncFormatTime 异步格式化时间
 * @item crypto ACE 加密解密 | MD5
 * @item moreCrypto 更多加密解密
 * @item fuzzySearch 模糊搜索
 * @item getUrlParam 获取url参数
 * @item getUserInfo 获取用户信息
 * @item setCookie 设置cookie
 * @item getCookie 获取cookie
 * @item removeCookie 删除cookie
 * @item clearCookie 清除cookie
 * */ 
export default {
    deepCopy,
    setRootColor,
    formatTime,
    chainFormatTime,
    setTime,
    asyncFormatTime,
    crypto,
    moreCrypto,
    userAgent,
    fuzzySearch,
    getUrlParam,
    setCookie ,
    getCookie ,
    removeCookie ,
    clearCookie,
    getUserInfo
}